package it.polimi.iol.itilrg.setup;

import it.polimi.iol.itilrg.entities.Pietanza;
import it.polimi.iol.itilrg.util.DBManager;

public class InitDatabase extends DBManager {

	public InitDatabase() {
	}

	public boolean initTavolaMenu() {
		boolean esito = true;
		
		//antipasti
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Misto salumi affettati", 	"Antipasti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Carpaccio di manzo", 		"Antipasti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Pesce crudo", 				"Antipasti"));
		saveObject(Pietanza.generatePietanza(3,  7, 10, 1, "Misto verdure e funghi",	"Antipasti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Carpaccio di spada", 		"Antipasti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Gamberetti in salsa rosa",	"Antipasti"));

		//primi piatti
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Ravioli",					"Primi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Gnocchi al pesto", 			"Primi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Penne al salmone", 			"Primi piatti"));
		saveObject(Pietanza.generatePietanza(3,  7, 10, 1, "Spaghetti",					"Primi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Lasagne al forno", 			"Primi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Risotto ai frutti di mare",	"Primi piatti"));

		//secondi piatti
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Tacchino al forno",			"Secondi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Gamberoni grigliati", 		"Secondi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Insalatona mista", 			"Secondi piatti"));
		saveObject(Pietanza.generatePietanza(3,  7, 10, 1, "Chianina fiorentina",		"Secondi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Orata al cartoccio", 		"Secondi piatti"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Spada ai ferri",			"Secondi piatti"));

		//frutta
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Ananas al Grand Marnier",	"Frutta"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Frutta fresca", 			"Frutta"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Banane flambe'", 			"Frutta"));
		saveObject(Pietanza.generatePietanza(3,  7, 10, 1, "Macedonia",					"Frutta"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Frutta secca", 				"Frutta"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Torta mimosa",				"Frutta"));

		//dessert
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Praline di cioccolato",		"Dessert"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Torta di ricotta e lamponi","Dessert"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Crostata di fragole", 		"Dessert"));
		saveObject(Pietanza.generatePietanza(3,  7, 10, 1, "Gelato",					"Dessert"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Torta sacher", 				"Dessert"));
		saveObject(Pietanza.generatePietanza(5, 10, 10, 1, "Torta mimosa",				"Dessert"));

		return esito;
	}
}
